large amount of things - Turkish English Dictionary